lay (one) by the heels [obsolete] - Türkçe İngilizce Sözlük